Nice place in the beautiful part of Valletta. Excellent value for money.