Great location, great host. Comfortable, with excellent amenities.