A damn near perfect way to spend an hour and a half.