The condo we stayed in was not very clean. It felt like sand was on everything....... the kitchen countertops, the floor, everywhere. The beds were atrociously uncomfortable. The mattresses were thin and hard. The thermostat would not go below 70. So, when we got hot, we just had to deal with it. There was only one small pool available. It was limited to 30 people at a time, and for 1 hr at a time. We were not told of this before our rental, as were many other renters not told. There were a lot of angry renters. We would not recommend staying here, unless you ask A LOT of questions as to whether all amenities are available or not. We paid for amenities that were not made available to us.