Lovely spot in Valletta. Roof terrace is huge and receives sun throughout the day.