Revamped and renovated to have a decent look and also attractive. The roads could use an improvement.