A highly recommended place, connected very well with everything that you may need during your stay in Malta