You "solved" that clue, same thing as I said to AnthonyB though - keep in mind clues are meant to point you in the right direction.
So this clue, in combination with others, should net you a "big picture" idea of where to be

Fantastic guess, I totally see where you thought of that.
It's not a location, but I did want to specifically commend ya for that!
Youre on the right track, sort of