Very clean, and has lots of amenities