Franco's place was fantastic. We had a wonderful time and the location was perfect. It was right next to some great restaurants and very close to downtown. Would recommend it to anybody visiting Valletta! EXCLAMATION POINT!