Pleasant flat, all necessary amenities at hand, and thoughtful hosts.