Loved the apartment and all the amenities that came with it. Beach toys for kids, cutlery for cooking and eating. Would definitely stay here again. Complex was well maintained, BBQ grills clean, swimming pool spotless, grounds well gardened.