Great flat in Sliema. Everything is near, good point to start activities.
Great seaview from the terasse.
Flat is bigger than it seems to be from the pictures