Big and nice appartment in the fantastic old town of Valletta