Super leuk gelegen in Little Italy. Makkelijk bereikbaar, tussen 2 metrostations in op loopafstand.