Beautiful and clean place. Walking distance to the beach. Complex staff was super friendly and helpful.