Very clean. Amenities are awesome.