Great location. Only a few minutes walk to the main bus depot to explore the island. Valletta city centre is so close, with many nice bars and places to eat. Hosts offered great restaurant recommendations. Apartment was clean, with a very comfortable bed. Air con worked great!
A great place to stay to visit all Malta has to offer.