thoughtful amenities, four rooms to spread out, and a gracious host