The place is just as indicated, and it is located in a good area. I went with a big group and we were comfortable, there is enough space.
We got late to the place, around midnight and Humble answered to our messages even at that time.