Wow! Great place right on the beach! Great communication, even on Christmas Day! Super clean, which is THE most important thing to us when traveling! Everything in the unit is brand new. It's very spacious, larger than the photos portray. Can't wait to go back!