Great location. Plenty of restaurants and shops, yet far enough away from the cruise ship crowds.