Amazing 5 star accommodation! The place is immaculate, modern and well equipped! Tina and David are so welcoming but give you your own space! The location is out of this world! The views down to the beach are picturesque! Thanks so much for having us