I've been to several places on North Shore. Victor's place is by far the best deal. It's close to the town center, not crowded, and quiet. If you're staying in North Shore, definitely stay here.