One must consider the usual factors cost, location, and budget as well as how integral you want your hotel to be to your visit.
The usual factors are cost and location.
The usual factors are cleanliness and how mayny restaurants there are.