Despite a chaotic build-up leading up to their departure, Ramajoe says all preparations have been finalised, and it is now up to players to focus on playing.
Shakes Mashaba's team was scheduled to depart from OR Tambo international airport on Monday, but only left this evening (Wednesday) owing to Visa complications. But Ramajoe has been in Morocco for a few days already and will be meeting up with the rest of the team on Thursday.
Amaglug-glug will kick-off the tournament in four days' time against Ivory Coast.
"I've been here for a few days already and I must say that everything is perfect as far as the logistics side is concerned," Ramajoe tells KickOff.com.
"All the teams are staying in the same hotel, which is a world class hotel and I don't have any complaints about it. I went to check our training field as well and I was really impressed."
One of Ramajoe's tasks was to organise friendly matches against a few local teams before Sunday's match. But now, with just a few days to go, Ramajoe confirms that those matches have been called off.
"Had the team arrived earlier I'm sure we would have played friendly matches but I guess right now it is too close to the first match to play a friendly.
"Players might also get injured so the coaching staff feels that friendly matches won't be necessary," he adds.