Excellent location, lovely sheltered garden/pool that gets the sun but can be shady if you like, very well equipped kitchen. Spacious rooms, comfortable beds. Can not fault it.