It is an amazing place in the best ever location. I couldn't ask for more! There is everything in the apartment you can possibly need, including iron which is a very rare thing to see when you rent a flat, I'm telling you from my own experience.
Even though I didn't have a chance to meet Alexiei, His parent were a really good hosts. Probably the nicest and kindest people I met so far via airbnb. They took care of me as if I was part of their family.
I definitely would recommend to stay in this apartment and I will stay there again as I will be coming back to Malta for sure!