What was good:
Driver came to pick us up in time. He was very friendly, helpful and told us about Malta. The location of the place is ideal. The host enquired if everything worked out well which is nice. The place is well cleaned. Wifi works perfectly. No noise from outside.
Which could be improved: There is more furniture in the room than the picture shows. Note the two flights of stairs to reach the toilet. For us this was no problem but it could be for some.