Bella Vita was a good property, however, within an hour of being there all of us noticed our socks were black on the bottoms. The floors were so dirty throughout that they seem to have never been mopped. Also, the door to the pool deck didn't close or lock. We let the host know & they sent someone right away. Even after it was "fixed" it still didn't close all the way at the top, but did close enough to lock if my husband slammed it. None of the rest of us could get it to close, so in order to go to the pool deck we had to go through a bedroom or out the side & around. The bathrooms need updated badly, but we knew this from the pictures. There were 2 fireplaces, neither of them worked. There was also a gas leak that brought someone out to let us know that this property was showing a gas leak, and they were very quick to send a maintenance man out for that. This property is listed as having a "hot tub on site", it doesn't. This was something our family looked forward to, but there is no hot tub. Also, all furniture is feather filled, and we have a feather allergy, so that was miserable for that person, but this was not something we have ever encountered, so didn't think to ask before booking.Other than these things, the location was fantastic! Right on the lake with amazing lake views, and a 3 minute walk to the beach! Beds were comfy, kitchen was big. The fridge & freezer are missing some shelves, but nothing that was an issue there.