Chico Garcia is happy to be home