Be prepared for an amazing experience