Great location; thoughtful amenities; very good comm’s from the host.