We had an awesome stay at Anna's flat. It's well-equipped and everything was super clean.The apartment is furnished really nice. Located in the center of Valletta, you can find nice restaurants and a good supermarket nearby. :)