As the title. Looks like it's been renovated and under new management, wondering if it's gotten good again