Great place to stay in Valletta - perfect location, fabulous roof terrace and an excellent host :)