The staff were wonderful, and the room had excellent amenties: equipped kitchen, very comfortable bed, plenty of storage space, brand name toiletries, free airport shuttle with a helpful and friendly driver, free washers & dryers. (Stay away from the lobby food offerings, the prices are outrageously high!) The only reason I didn't give a 5 is that there was a funky damp carpet smell when I entered my room. The maid spritzed it down with fabric refresher, which I greatly appreciated, but the fact that they are prepared to do this suggests a chronic issue that definitely needs to be addressed. On the whole, I was very pleased, and I would stay there again.