The pictures and descriptions of this place is accurate. However, be aware of the parking. It says street parking available.. which is not entirely untrue but impossible to find. You will probably have to park at the nearest parking garage. Also, the Wi-Fi. It sucked.
Other than that, I think the place itself was very much enjoyable and accurate to its description. Overall, we had a great time.