A memorable stay in a great location. Lived up to its reputation.