A very spacious comfortable home away from home