Great location near many restaurants/bars/transport, good communication with host. We arrived really late and Jeffrey was there to meet us and explain everything.
There is only a fan in the bedrooms and it can be a bit loud with the window open onto the main street but overall, we enjoyed our stay in Malta :)