Fantastic stay in a beautiful location. Lots of thoughtful touches. Highly Recommend.