Stylish apartment right in the centre of town of Sliema, with a rooftop with views of the sea. Absolutely stunning.