Convient location not too far from Valletta. Self check in system very convenient as well