Mercedes’ hospitality is outstanding. The location is superb. It’s a long climb on the stairs but worth it.