Excellent - location, cleanliness, amenities, bed, shower - all top notch. Very happy with this stay. We will be back!