Stan's place is perfect, great location, well equipped, anything one could need is close by.
I would come back for sure.
Really appreciated the quick response to any question.
Great place to explore and get to know Malta!