Absolutely incredible apartment in a very well located area in Sliema (about 2 min walk from the water). Everything was very clean and organized, Kitchen fully functional and a particularly comfortable bed.
The shower does not have very good pressure, but a rather a small nuisance overall (could be attributed to the water problems in Malta).
Although we did not meet Michael, he was very responsive to any of our requests and instead had his brother Kenneth available to us for questions. I would recommend getting an exact meeting location from Michael prior to arrival to avoid any confusion. We walked for a while and were not able to get in touch with Michael until Kenneth showed up out of nowhere.