Valhalla is a wonderful place to stay, clean, convient, and a great location to all facilities and activities in Valetta.