Very clean, plenty of amenities, and they make the check-out process so easy!