Place is overall great.
Note for anyone really concerned about parking. It’s street parking. Though finding a spot on the street isn’t too difficult.