Fantastic location in Valletta