Great location. Great balance between a highend resort nestled in a local retail area. Lots of small eateries and local shops.