Suggestive place in a great position. Very close to restaurants and to Valletta main bus terminal