The apartment itself was great. Franco provided playpens and booster chairs for our children. The air conditioning worked very well and we slept well. We also did some laundry with no issue. It is on a very beautiful street of Valletta (all uphill though so be prepared if you are pushing a stroller!). The only negative experience we had was upon arrival when Franco's driver was to meet us at the airport. All of our flight information was passed on to him however the driver was over a hour late. After a very long travel day this was a very frustrating and stressful situation. Franco was very unaplogetic and offered no help. We were still charged the 18 euros despite this huge inconvenience (especially as we were traveling with two small children who were exhausted). I would recommend that you insist you find your own way to his apartment through taxi or bus and not rely on his driver.