A really nice en roomy apartment just nearby the boulevard of Sliema. Really nice people who're easy the communicate with.