Very clean. Offered many amenities which was nice in case you forgot something. Highly recommend!