The house was overall okay. Not very different than the pictures, however there were a lot of cockroaches. This bothered my friends and I very much because some were afraid and could not sleep. When we arrived at the house, it was not cleaned very well. Dust at various places. I would only recommend this house if you are willing to forget the cockroaches.
The location is okay, Senglea is a cute old city with multiple restaurants near the water. However, supermarkets were limited.
Richard is extremely kind and when I contacted him for help with the cockroaches he immediately sent someone over. He helps wherever he can and is a good person.
The house is not bad but our experience was influenced in a negative way because the house was not very clean.
I would recommend Richard but our experience would be a 3/5.