The 30 minute wait was worth it