It's VERY new so not much shopping there, yet. For shopping you may as well shop at the stores located on the cruise ship dock-It's the same prices (if not cheaper there), than the stores Downtown. As for eating, don't know why you'd want to pay and eat at one of the places at YHG. The food is nothing to really speak of. It's not like they specialize in local fare, if that's what you were looking for. It's so close to the ship, you may as well eat onboard and save some dollars.