Sir Hammerlock (story) fast travel location?

is it at Hunters’ Grotto?

yes or no?

Yes, it is