Beautiful garden in a secluded and private location with a great pool with a fantastic view of the nearby mountain. The flat itself is spacious and clean, with all ameneties provided and was ideal for our purposes. Only minor thing is that it is quite a walk to the beach, but that wasn't an issue for us as we drove when required and preferred to stay at home!