Great location: the beach is right outside, nice cafes and restaurants are not far away. The place contained everything we needed. The hosts were very welcoming and made us feel at home. Definitely recommended.