The best location in Valletta! Beautiful apartment with great views and a wonderful host.