I think they meant in Korea only right? Cause I've definitely had better.
The view over in this glass panel, 3-storey cafe over at Samcheongdong was impressive though.