Best location!
Overlooking the harbour, seeing all ships going in and out. There were festivals and fireworks when we were there and we could see all from the roof terrace, the best place to spend the evenings.
Few hundred meters to the ferry to Valletta. Small corner shop nearby for essentials. Restaurants near the waterfront for drinking and dining.