Great place with an absolutely stunning view cross the harbour and this beautiful little town.
Absolutely recommended for your stay in Malta!