Great views & very convenient location in Valletta.