A lovely place to stay in an amazing location. Beautiful beaches and loads of fun all very close. Our hosts were impeccable and great communicators. Our family enjoyed a wonderful time! We had dverything we needed, it was a home away from away. Thank you so much!