Excellent location, good service, mediocre bedding cleanliness.