I've never been, but need to pick a place to meet someone. Is there a notable landmark or something that would make a good meeting place?