Hi all, has anyone been to this place since new management has taken over?