The specific room I stayed in exceeded my expectations. It was very spacious & clean. Has a full kitchen and two full bathrooms. Plenty of linens and extra bedding. The king sized bed in the unit did sag a little, pillows were firm- but everything was comfortable. View of the sunrise was fantastic, especially with the balcony. My only disappointment was inflexibility for early check in, and fees are charged for a late check out. We were able to work around this, and the comfort & quality of the room far outweighed this inconvenience.