Magical views, incredibly built property, and a cute friendly dog. We came here for a relaxing retreat and it was everything we could have hoped for. Peaceful, calming, and the private beach was just a total bonus.