Very nice place with beautiful small details in a quite but central street in Sliema. Aesthetic and well equipped flat where you can feel relaxed.