Great location. Cleaniness acceptable, but do be prepared to adapt, don't expect to sleep properly. It's ok if you need to stay for 1-2 nights.