A beautiful place to stay in the perfect location. Our hosts were so thoughtful and communicative. I will absolutely stay here again!