Very clean, and nice people.
Not far from valetta and well connected by public transport.