Very clean and all the amenities one could need.