Very clean and amenities were great, I would definitely recommend.