I'm from Canada (specifically SW Onterrible, and further quite SW than Toronto)
I love it. Absolutely love it. Limerick is PBL style learning, which is great for me. I was an engineer in my former life, so the hands-on, few lecture approach to learning is how I like to do things.
Each week is a new case, and each week we do a lot of our own self-directed learning (with help from tutors / doctors who lead our case groups, which switch up 3x a year). We also have dedicated clinical skills times twice a week. There are also mock exams through the year that keep us on track, which are godsends (even though they scare the ****e out of you as they're made harder than the actual exams).
McMaster and UBC have the same type of course style, as well as a bunch of schools in the UK and Australia. It's pretty great. You have to present twice a week to your case group so you get scared into learning your stuff 😉
Living in Ireland is good too. I mean, some things you have to adjust to - Irish people are really laid back, which can actually get pretty frustrating at times. We Canadians are known as super dedicated and on the ball haha It's cool though. I am 100% happy with my decision to come here, even if it means a bit harder of a time getting back. I also have the advantage that I can combine my MD with engineering as a fallback.
I work my butt off, but I also find time to do fun things. Get involved with things (I'm next year's President for one of the organizations through the med school that sets up electives in Africa). And I find time to travel.