Would 100% recommend. Villa was spacious and clean, and the location was great. Close to the beach and shops, and only a short car journey to the busier night life options. Contacting Stef was very easy throughout and she was responsive to any questions we had.