Super cool place - central, nice - cool; very clean and friendly.