Great apartament to stay in Malta a few days. The hosts are really nice and help you with everything.
It was easy to check in and check out.