A great stay in Malta, the location is ideal in the center of the island so you have access to all type of bus lines, as much as conveniences (Lidl is at less than 100 meters). In winter as much as in summer, the AC in the 3 rooms keeps the temperature perfect. This is the perfect spot for a stay in Malta :)