Great location but beware if you need parking. They have very limited number of spots open.