Great location with a ton of awesome restaurants and clubs nearby; Piccadilly Station is just a short walk away, too.