Great location, excelent hosts, clean, lots of room, everything you need in a house just bring you're own clothes washing stuff. Air-conditioning on all floors, room for kids and families, room for small to medium dogs outside, good view of the water and the hosts respond swiftly to any problems. I'll stay again for sure.