The place is great and the location is even better (there was an awesome market on Saturday morning and the place is really close to all restaurants at Little Italy). Everything is new and Caleb is a great host.
I would say the place is a little bit small if you plan to go more than 4 people!