Booking Antonio's B&B several months in advance was very straightforward and he answered all my emails in very good time. We emailed to arrange a meeting place and time a few days in advance of our stay. When we got to the Greek Gate and found a parking place we SMSed Antonio and he meet us almost immediately with a parking pass. He helped us with our luggage and we walked through the gate and into the old town. His home, just a few minutes from the gate, is lovely. Our room was gorgeous with sitting area, private balcony, bedroom and 4 pc bathroom – the posted photos are very accurate. It's all very period with lovely heavy drapery, charming wall art and furniture. Mod cons, too, such as fridge, A/C, hairdryer, etc. Antonio is a very kind, pleasant man and introduced us to his home in an informative, open manner. We felt very welcome. The apartment is very comfortable and has several windows and one external door to a private, secure balcony. Antonio made us very nice breakfasts suited to our preferences (i.e.: I like a boiled egg while my husband likes cheese) and we enjoyed pleasant and relaxed conversations together. I highly recommend Antonio's B&B in Mdina.
P.S. We experienced nightmare 4pm traffic trying to get in to Rabat/Mdina as they closed one of three entrances – so plan your time accordingly. Visit the old town of Mdina in the late afternoon after 4pm and/or in the morning before 11am - before the cruise ship and bus tours arrive - it's so much more pleasant. Just be wary of the traffic if you're driving - both in and out can be frustrating.