The main drag is inundated with real estate offices, tshirt shop, restaurants and hiking stores. It is very clean with beautiful flowers but forget about parking here. Leave your car at your hotel. There is limited paid parking and they will ticket or boot your car. Shops could be nicer or more quaint , I could find nothing to buy.