A gorgeous place with everything provided, fantastic proximity to the beach and local shops. We all loved our stay and it topped off what was a fantastic few days for my daughter's wedding celebrations.