The house was really lovely, right on the beach. It is a little tricky if you have little ones since there are so many stairs (the house is three levels and additional stairs to the beach). It was so peaceful and quiet, and the neighborhood is awesome. The keys are a bit far from the house so driving to pick up and drop off was a bit out of the way, but otherwise, super easy working with the property managers as they were communicative and informative. The kitchen could use some restocking with amenities but otherwise, everything else was perfect! Would stay again.