well located and very clean. overall, a good value.