Bayangol is really a mixed bag. I did not book it; it was provided for me as part of a fishing tour. I spent one night there on the way in and one on the way out. The hotel has a fantastic location right near the center of UB. It is easy to walk to Sukhbaatar Square and all the things around there. The hotel itself is a bit dated, with some parts updated and some not. My room on the first night was quite old looking and smelled like an ash tray. My room on the way back was nice and new looking and smelled fine. The breakfast buffet is ok. All in all it was an ok place to spend one night on each end of a trip, but I would not book it myself if I were staying in UB.