What a great place to stay! Highly recommended. Gabriel greeted us when we got there and helped us in with our bags. Easy communication before and during our stay and just prior to us leaving. Fab location, 5/10 minutes from shops/restaurants and beaches and easy to get elsewhere if you have a car (recommended). Pool and bbq area were perfect and apartment had all modern amenities. Will definitely be coming back!