Stopped in for happy hour on three occasions. Great location with lots of people watching available right off the main street. The beer delivery was late on one day so the beer wasn't very cold, but it wasn't the end of the world, we're on vacation for goodness sake. The interior of the restaurant looked quite busy, but the outdoors patio right off the main street had it's own bar so we didn't bother venturing in. Not big sushi fans so we didn't partake.