Beautiful location with great views. Stylish and spacious but difficult to find and host was not helpful when we called trying to find. Lovely breakfast appeared the next morning. Pools are clean. Make sure you know how to find it exactly. The name of the villa in the ad is not the same as the sign at the road. Very challenging.