Lovely apartment with a good location in Valletta, close to the center and busses terminal