5 Stars for the shop and 4 stars for the cafe - but since it's listed under shops I gave it 5.
This is the cutest shop I've seen in a while. They had a wide variety of cool jewelry at very attractive prices - mostly around $20 and the 'high end' stuff was in the $50-$100 range. Also a good supply of kitschy housewares and scarf/shawl kinds of things.
The cafe is a mixed bag - bad-ish service with OK food (a sausage/rabe pizza) and tasty drinks would normally add up to 3 stars. But the location on the waterfront, the live piano music, and the free wi-fi bring give it that extra star. One pleasant touch was that the piano player segued lightly from song to song so there was never that awkward silence when the cafe patrons don't know if they are supposed to clap.