A beautiful spot with the hosts going above and beyond to ensure all aspects of the stay were pleasurable. We are definitely planning on staying here again.