Cool place at a very nice and calm location in the centre of Valetta. It's small but has everything you need.