This apartment located at the heart of tas-sliema is all you could ever ask for: super friendly hosts, amazing interior, incredible location. If I ever return to this beautiful island then I'll make goddamn sure that I can stay at this place again! 10/10 would rent again!