Alyssa Landa enjoying her debut