A home away from home, what a pleasurable host location and vibe.