A fantastic stay. Great location, easy to get to the beach and shops. Places to eat out nearby but service in the villa was exceptional. I would definately book again. Great pool, wifi and music system. Massage room indoors was a bonus. Rooms very clean, tidy and boutique. Everything you could want is here!