Frank’s place is very conveniently located at Sliema, making you feel like a local when staying there. Great communication since day one. I would highly recommend staying at the apartment.