Perfect place, perfect hosts, perfect location. The hosts were very welcoming and hospitable and they were very thoughtful in everything. Thank you guys.