A great place to stay home from home.