nice appartment just a few steps away from valetta city.