Excellent place, would highly recommend. Great location for sampling the restaurants and bars of Valletta.