A luxurious home away from home