Only good things to say about this place. Amazing location, great apartment and superb hosts. You cannot go wrong if you book this place. I 100% recommend it to anyone who wants to have a great time in Malta.