Everything about this place was wonderful. It is a spotlessly clean beautiful apartment situated right in the city center and very considerate and responsive hosts.
The welcoming and cute dog added a nice touch to our stay as well.
I highly recommend this place to anyone wanting to stay in Sliema!!