I cannot say nice enough things about the hosts or the apartment. Joanna (Andrea's lovely mother) made us feel exceptionally welcome, closing her store to meet us and even arranging a parking permit for our hire car. The apartment is everything described and more! Light-filled, colourful and typically Maltese. We paricularly loved relaxing on the balcony overlooking the square. Mdina is also a great location to be based in to explore Malta - no more than 20 mins to the airport, historic sites, Valetta, St Julians, and Ghajn Truffiha, which is an excellent little beach. - and it ended up being our favourite city. Mdina and Rabat also have great restaurants (highly recommend Coogi's) where even a picky vegetarian like me had a great range of food to choose from. Seriously - make your booking for this house NOW!!!