Ideal position in Sliema, easy access to all transport links. A large house giving plenty of space for our stay.