This place is very clean with all the necessary amenities. Great place overall!