Great location from which to enjoy Valetta. View of the Grand Harbour is spectacular - best view in Valetta.