This is a lovely place and good value for money in Valletta with the best views from the roof terrace.