This place is amazing, very convenient to stores, restaurants, beach. It’s massive, really good for huge groups. Most of our necessities are provided like pots and pans, air fryer, toaster. They even have a staff who comes and cleans the pool daily. We utilized the elevator which is really a plus having a 3 floor house. The management is easy to communicate with, they are very responsive with every inquiries I asked.They provide bikes, chairs and golf carts unfortunately we are not able to use because we all prefer to walk going to the beach. Overall, by far the best placed we stayed at