Beautiful apartment in a spectacular location! It's up in the hills, away from the heat which is exactly what you want at night, yet minutes away from shops, restaurants, beaches and the airport. Lots of space for our two year old to run around and animals to play with (every morning started with "mummy, let's go and say hi to the doggy and the chickens"). We were very sad to leave at the end of our stay as well as to not have met Jeff as he was out of town (but his sister-in-law Cheyenne was very helpful and accommodating). Would love to come back another time!