Central location, big room, great view on the rooftop - this was a lovely place to spend a few days in Valletta