Very good place to stay in Malta ! The staff was very helpful, all the instructions were very clear. The location is just amazing, on the waterfront, nearby all commodities.
The apartment for lot of charms.
I recommend!