Very clean with all the amenities