Fantastic location, hosts, accommodations, and thoughtful amenities. An excellent place to stay.