This place is perfect. The property itself is really comfortable and has everything that we needed. The location is great as well, surrounded by nice cafes, restaurants, beaches and walks. Highly recommended.