Perfect place to go with your significant other! Lots of local vendors and cute shops line the cobblestone streets. Plenty of restaurants too. The water is nearby also of you want to catch a ferry or cruise ship tour. Wouldn't take small children, not a lot to entertain them. Wonderful experience.