The check-in experience was pretty terrible. No communication at all from the host, even though it was a self-check in. Also, the number on the contact details section was disconnected and the host would not respond to our numerous messages. The only way we managed to get in at the end was because by chance we found another number online.
The apartment was ok. Things to be ware of: there is a very steep set of stairs that is hard to climb with suitcases, all the lights are super blue-toned (making the atmosphere not very cosy at night) and no oil/salt/sugar/etc. are provided for cooking.
The location was quite good to explore the city of Valletta and the AC worked well.