Spacious, modern and bright two
bedroom apartment ideally located for everything in Sliema. Excellent specification throughout and delightful hosts who will go out of their way to help you. A real pleasure to stay here.