It is a fantastic place to stay in various ways. Easy to get to the beaches, public transportation, grocery, and restaurants. The kitchen is well equipped. We enjoyed cooking our breakfast. Our kids loved kids' lagoon. Tina is very attentive. We would love to stay there again.