Very nice place in the capital of malta