Very nice place in a great location; perfect to explore Valletta and close to the bus terminal.