Very clean, high quality amenities, big bathroom, thoughtfully designed, great stay.