Absolutely stunning property and location! 5 stars, absolutely worth your stay! Truly a vacation gem! We hope to stay again on our next trip here. Thanks so much for the wonderful stay!