The place was just the right size for both me and my husband, it was at an ideal location to get around to many local shops, eateries, and grocery stores. The room was very clean and comfortable. The pool area was clean and neat, I loved the access to the basketball court. The view from the room was spectacular. The only things that I would say was a down side was there wasn't any laundry facilities available on the property, and the beach had a lot of trash just laying around.