Well the rooms are basic but spacious and clean. Mostly...the couch looked old and sad enough that I didn't want to sit on it. The king bed was plush and comfortable, although the pillows were oddly tiny. Unfortunately I was allergic to them, and they did not have hypoallergenic pillows. the kitchen was well equipped, even with a dishwasher!
What makes staying here pleasant though are the nice perks like an extensive breakfast buffet...waffles, fresh fruit (grapefruit was super appreciated), oatmeal, omelettes, bagels, basically anything you could wish for. And there is happy hour with a lot of food too. There is an extensive gym, as well as a small pool and hot tub. I didn't use any of them, but they looked clean and well kept enough to use.
Overall it met all my expectations, and then some, hence the four stars. Great job!