Confortable, quite, safe, convenient. A great place to stay.