Comfortable, clean, and cozy—a great place to stay.