Very clean. Necessary amenities provided for you.