I made our reservation a couple months ahead of time for a king room. The description of the room was not what we got when we arrived. As someone previously commented the room seemed like an add-on to another room. There was no desk or table for your computer and the room was very small. We called and asked for a larger room and were upgraded to another king room but this had dining table, counter space and 2 bathrooms. What a huge difference! The room was much larger and had a great kitchen with all the amenities.
The thermostat in the rooms must be controlled because no matter how many times we set it cooler after 3 days it never reached the desired temp. The room always seemed quite warm, hence I never got a good nights sleep our entire stay.
We ate a Spruce but were a little disappointed after it being recommended by some friends.
The staff were very friendly & helpful. The valet often did not have change for a tip so we were giving them $5 each time we left and then another $5 upon return. Those tips can get quite pricey when you are in/out a few times a day.
I would recommend the hotel but would advise getting a room with the kitchen and making your own breakfast & snacks.