Beautiful place in the most perfect setting. All of the little details and extra touches made our stay really special. The perfect weekend away!