This is a great place! Close to all nice Valetta locations.
I’d recommend this place to everyone!