Close to the Piccadilly station with many restaurants and bars around. Not bad at all.