Fantastic place to stay, spacious, beautiful, EXTREMELY conveniently located. Our hosts provided everything we asked for our baby, picked us up from the airport with a baby seat and even had a box of beach toys in the house. Will definitely go back. We didn’t use the terrace because you need to go up a very open spiral staircase, but no regrets there.