Location, cleanliness & service. 10/10