Beautiful, well appointed home away from home