Newly renovated, a good quality place to stay.