Great place to visit Malta.
Near to Valetta, the Ferries and bus stops to get arround the Island.
Easy self Check in and great communication with the host!