Beautifully appointed home away from home.