What a beautiful place to stay. It was clean and comfortable,a safe place to be. Geraldine was the great host; she even saw me off at 6am to the airport. They are all so friendly and helpful. I'll be back next year. We loved the apartment and location. There are great places for food in the villa and a great hair salon for a quick blow dry and style.