Strong points: I was happy to make a smooth check-in.
The location is excellent. It has an easy access to upper barrakka garden, main street, and the bus terminal.
Weak points: This house does not have an air conditioner (the host posted on the website though), it can be hot in summer. It smells of mildews too. So I had to keep windows open. Unfortunately, insect screens were either not existed, or teared off.