Great location but a bit average on the cleanliness.