Perfect appartment for up to a couple to spend some days in Malta. Very good located in the center of Sliema with shops and restaurants really close by.