Very clean, great amenities. Highly recommend.