Top marks all round! Amazing location. Stunning accommodation. Delicious breakfasts. Lovely welcoming hosts. A gorgeous pool to relax beside. Setting the bar high for what Air BnB can be!