Very clean with lots of amenities. Highly recommend.