The location is really good, less than 10 minutes from Valletta and the bus station. Check-in done via lockbox. The flat unfortunately wasn't what we expected: it is humid and with musty smell, the bed is very close to the door (so you're practically in the street), there are exposed cables. The hosts were helpful and kind, but in our opinion the flat is not worth the money.