Clean and lots of amenities. Would highly recommend.