The place has improved since our last visit.