The room is located at the most convenient and central spot you could have. The little alley is gorgeous and quiet. I loved the fact that there are no keys for the apartment, you use codes on both doors. Sure easy !
It is a nice room with all you need . The owners were very helpful, provided an area to store our luggage before check in, and were very responsive.
There is a bit of humidity which i guess is not a surprise for Malta in general. I would choose it again!