The apartment suited us, a family of six. Enough space, kitchen for cooking a couple meals, 2 beds (king n queen) and a sofa sleeper. Two balconies to lounge and people watch city side... hotel has a viable parking option, 2 pools, walking distances to many restaurants, beach, tour stops, and shops. It worked out well for us.