This place was absolutely perfect for the three of us (a couple with an 18-month old). The bedroom was comfy and dark, so we slept very well. It was around the corner from shops and restaurants. The hosts were very accommodating and gracious. Everything was provided, including beach towels for the fabulous pool. You'll definitely see us again!