Check in instructions were really clear, and very easy and smooth, the place is in a good spot less than 15 minutes from Valletta by bus.
I had everything I needed and the place was really clean.