Fantastic location in Valletta - everything is in walking distance - and the roof terrace is a great addition. Lovely views from the room too.