Very nice stay, a few minutes walking distance from La Valletta and very convenient for Public Transport.