28 Mar 2025 ... The main drag is like a town in Europe, but parking is tough. Really walkable and there are some great restaurants etc. Google is your friend as you really can ...