Top marks for cleanliness, comfort, and convenience. Great stay.