All in all, the stay was very good, and we will probably stay there again, however the following items bear mentioning in case there were room for improvement:
The room was not wonderfully clean/vacuumed when we arrived; the staff were all extremely nice, though their interaction with each other during the day made it sound like a train station; I was working quite a lot from our living room, and was very much bothered by the constant and ongoing slamming of doors that could be heard on every floor (the building would literally shake!) The building has a no-smoking policy, but we were slapped in the face constantly by the smell of marijuana down every hallway and coming in through the outlets behind our bed from the room next door; the breakfast selection was very minimal.