Great location, but only 3 stars in terms of cleanliness and quality