You should accept it, if anything you can back out last minute. It may not be the most professional thing but at the end of the day it's your career/life.
Nice! How did you like it? I also just got an interview invitation to Xavier last week. What other schools are you applying to? I'm guessing csulb as well?
I applied to SDSU, CSULB, SJSU, Xavier, U-Waterloo, Minnesota State, Mankato, and George Mason. I got rejected to U-Waterloo and I had an interview at SDSU. Still waiting on the rest of my results. SDSU and SJSU are def my top choices as I'm currently located in California and program funding. How about you?