NEVER AGAIN!!!!Huge place, but had zero amenities that should come with a condo. Literally, no trash bags, toilet paper (1 roll), no spices, not even salt and pepper...the list goes on. The complex did not have a grill and did not provide towels for the pool or beach. The unit is also at the end of the main road that dead ends into the beach, which was extremely noisy and disturbing with the number of fire trucks, police and ambulance that kept us awake all night. The AC also turns off in the middle of the night causing you to sweat to death, no matter what you set it at before going to bed.The icing on the cake was they have an extremely early check-out time of 10am and when we requested a later time, we were met with a hard NO. I was traveling with my elderly parents and we tried our best to be out by 10am, however the housekeepers barged in screaming that we needed to be out and that we were in violation. We were out by 10:24 to be exact. Would have been out sooner too, but they require you clean the place prior to the housekeepers, so not sure what they did. The fees were astronomical, so be careful about that.