This place is perfect. Perfect location. Perfect amount of peace and quiet. Perfect hosts. Perfect place. I could not recommend this place enough. I would gladly stay here again.