Room was great, position perfect (for us!), weather outrageously good, which always helps, China Doll restaurant (unrelated, but on site) was excellent, hotel breakfast was poor, and hotel cafe service was glacially slow!
But the position made up for almosr everything.