Like a home away from home, a great place to stay.