Utterly delightful in every way. Cala Canyelles is one of the world's most exclusive and beautiful beachside getaways and owner Theresa offers superb accommodation at reasonable rates coupled with world class service. Forget any other accommodation options, this is the best of Spain and promises a stay with heart, memories, happiness and a world of friendship. My stay here has been unforgettable and a life changing experience. I will most certainly return.