John is perfect host! So nice and friendly, communicative and willing to talk. He prepared breakfast for us and talks a lot about Malta. The apartment is amazing, unique in style, very Maltese. And that amazing rooftop where it was wonderful to spend evenings. We had an amazing time there and we hope to come back to this place :)