Comfortable, convenient stay.