Very clean, tons of amenities! Would definitely stay again