This was a fantastic place to stay. The views from the apartment were beautiful, the apartment itself was spacious with great facilities, especially the outdoor cooking space as well as the indoor. The hosts were very generous and helpful, responding quickly to questions and needs and really making the stay feel personal. Would definitely recommend others stay too!