We had a really good time at this place!
The location is perfect - the Metro is around the corner and if you walk out of the door you have lovely restaurants around or you can grab some food to sit next to the canal.