Great place to stay! About 15 minutes walk to seaside in Sliema with lot of restaurants and buses into various directions.
Jason arranged the taxi for us from the airport to the apartment and return (25€ each tour). All other places are easily reachable by bus.