We had a great time at Stephanie's apartment! She is a lovely host and always there if you need something. You can find everything in the flat as described, it is a well equipped and homey place. Also Mgarr is a nice little town and we very much liked its location within Malta. I would definitely recommend a stay here!