This place is right next to Garibaldi plaza which we loved and was exactly what we were looking for!