Marriott's beds are always the most comfortable out of all the hotels I've stayed. I would not recommend Marriott Phoenix Airport for an extended (more than a week) stay, though. All in all, the hotel is nice, and the staff is probably the friendliest I have dealt with in a long time. 

There is no free WiFi, and you'd think that a chain like Marriott would provide it for free. There are no refrigerators or microwave ovens in the rooms, either.