Excellent accommodation in an amazing setting. We'd love to return to this little paradise.