It is very good localization (only 4 bus stops to Valletta) as well as nice view from balcony. However it requires refreshment because of dirty walls.
The host is responsive and helpful.