This place is just as advertised.
There are plenty of places within walking distance or a short drive away.
I was worried about parking but it ended up being fine. No issues at all.