This is a stylish apartment located in the best part of Sliema. Aaron and Paula looked after us so well! Thank you