Amazing host, who waited for us for over an hour due to our flight being delayed - then spent 45 mins telling us all the best places to go. The apartment was great - it looks better than the pictures. Location was great. I would recommend getting a car to see the best beaches. We went to a different beach everyday - all the ones Cristina recommended. Will be back!