Perfect stay in Malta, charming location in the heart of Sliema. It's perfect for big groups or large families. Landlord's welcome was warm and information about the island were extremely useful. Big thanks.