Great location in Valletta.