Still a nice find! Congratulations. And you obviously got to see it up close, which is nice. With Island gulls, you need to exclude the possibility of Thayer's Gull (and Glaucous gull, which generally is much larger and bulkier), which can be tricky, but I'd say this is an Island Gull.