The Apartment of Franco is really beautiful. You have restaurants and bars around the corner nevertheless it is not too loud. It is in the Central of valletta which is a place you have to visit in Malta. From the Apartment you can easily go to the Bus Station and make a trip around the Island.
The communication with Franco was really easy and when we had a problem he didnt hestitate to help us!