Newly renovated and cleanly maintained place at a good location.