I would stay away. I doubt anyone would take this school seriously as long as it operates on the second floor of a shopping center in St. Lucia. I am sure that didn't go unnoticed by the accreditation team during the site visit!
"The CAAM-HP at its meeting held July 27-29, 2016 was advised that the International American University (IAU) had decided to withdraw its appeal of the Authority’s decision of July 25, 2015 that it was unable to accredit the MD programme at that time and recommended that the school re- apply for accreditation within two (2) years in 2017."