Super easy experience. The unit was comfortable conveniently located and immaculate. When we called with a minor issue (we were the first guests to stay in the unit) it was a mediately attended to.
I would recommend 20 Moon Street Unit #2 and plan on staying there the next time we visit Boston.