Everything was perfect.

Pick up at the airport + VERY nice apartment with great view + good internet connection + great location.

Coming back for sure when in Malta.