A nice and cozy place, perfectly located on a back street in the middle of Sliema. The staff was very friendly.
Well worth the money. The only problem I had was that there is no air conditioner so it gets very hot in the summer.