Good place, newly renovated, great for a big group for work .