The Ramada Ulaanbaatar was a mixed bag. The room was clean and modern, and the shower was very good. Massages are really affordable ($25/60 minutes).
However, although we requested a non-smoking room we were given a smoking room (as evidenced by the ashtray). This meant we were on a smoking floor, which, in turn, meant that smoke would come into our room via the air vents. We had to turn off the ac and open the windows to dilute the smoke, which was problematic because it was so noisy outside (even though we were on the 9th floor) all night long. When we mentioned the smoking problem to the front desk, they didn't appear to understand what we were saying, or at any rate, they didn't suggest any solutions or even apologize.
The breakfast buffet was extensive, but the staff put all the food out as soon as the buffet opened and didn't replenish it. When we went at the tail end of the breakfast window, the food was cold, dry, or gone.
All in all, I'd recommend this hotel but with a couple of serious reservations.