Lived up to the great reviews. Pricey but worth the money--helpful staff & peace of mind are worth a lot! Breakfast was good, even for the 10am stragglers like me. Train sounds were only slightly annoying. Difficult entrance confused every one of my taxi drivers, though. Would stay again.