We spent 3 nights in 1 double room as family and had no complaints. Only had room service food but good quality and I'd say reasonable quality and value for a hotel of this location. Valet parking isn't particularly cheap (and don't believe there was a self park option) but it was efficient.
Nice to get offered a glass of wine at the Ipad check-in (free between 5 and 7) and also nice to get a coffee in the morning though free pastries weren't much cop.
We were so tired after each day (Universal, Disney etc) didn't manage to get to rooftop pool so cant comment on that.
Overall it was a pleasant stay and would recommend.