Excellent location. Outstanding stay. Wonderful value.