I had a wonderful stay! the place is spacious and decorated wonderfully. It is fully stocked with anything i could have possibly needed during my stay. Communication was prompt and check in was a breeze! The ocean view from the deck is to die for!!!! I hope to be back!