We loved the stay @Stay Casa. The views are of course amazing.
The only thing we would like to mention is that they should have had the aircon on, when we told that we would arrive late in the evening. Going to sleep in 32 degrees celcius is not human. Also have instructions on the aircon overall, it just kept turning completely off during the nights.
Gunnar