Fran's place is very centrally located in Sliema, literally 3' walk from the sea. It's a beautiful and quiet apartment in the middle of everything.
Fran has been a great host, provided all the necessary amenities and will be great to come back to this place again! The double bed was so comfortable!
*Bonus: It's very close to the bus stop where you can catch the bus to all the main beaches and attractions of Malta!