Outstanding stay in a beautiful location. perfect for a family, and lots of thoughtful touches that were much appreciated. Highly recommended.