Luxurious home away from home