Andrew D.
Google
This store definitely had a "cool vibe" but they'll make you pay for it. Was staying in the area and I needed a towel and this was the only place I could find nearby that apparently sold towels. This store price gouges harder than anywhere I've seen before, $78 dollars for a towel that was previously marked up to $42... Unfortunately I wasn't in a position to shop around, that will be the last time they get any money from me.