I have experience with Saba and to be honest I don't think they turn anyone down that meets the criteria, however that's not to say they will let you graduate. The point of a Caribbean medical school is to take your money and to end up with a great pass rate for Step 1 to put on their web site. Saba will gladly take your money because they have room for a lot more people now than they currently have, but there is a very good reason for that. In fact last I heard one of their semesters has less than ten people in it, although they have the capacity for 120 or so at least. Yes, they will take your money, yes they will keep it, no, they will not let you write Step 1. You will likely either never write it, or they will make you pay for extra semesters until you have studied enough on your own without their help to be able to write it. That's how they get their money. They tell you you are not ready yet, they fail you in the last semester on the Exit, and tell you to go home and study. By this time you are so fed up with the Caribbean and the whole mess that you go home and study on your own. That's when you will learn everything (and when you will learn that the lecturers at Saba didn't exactly know what they were talking about), and with luck you will eventually pass exit with a high enough grade that they will let you move on to writing Step 1.
It's not all about who lets you in, it's whether you get taught the material.
But having said all that, 80% of students who leave Saba early aren't leaving because the teaching is bad or because they are failing out. They leave because you are trapped on an island there with no courts and are at the mercy of corrupt landlord practices. If you are independently wealthy, can pay extortion fees to organized crime, and can memorize first aid without having to know what is going on, Saba is for you. If suddenly being charged $3000 by a landlord that says "pay me this money or you will be kicked out of the university" isn't something you are financially able to deal with, chose a different school, because the school WILL kick you out if you don't pay any illegal amount the landlords comes up with. It has happened to many students.