Plenty of shops,galleries,spas, and restaurants. Many of them are upscale due to it being a resort area. We had fun browsing and buying things. The town is very pedestrian and dog friendly. It's one of the most beautiful places in the world! Everyone is laid back and very friendly
If you own or manage Main Street, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.