I have no experience with Echo English, but according to the website it's:
BIG FUN;
BIG ENGLISH;
AWESOME!;
GREAT!;
WOW!; and,
SO COOL!
These 'adjectives' may describe the students' experience... but not necessarily yours as a teacher.
"
Three meals a day"... Translation - the housing probably doesn't have a kitchen. Think carefully about the joys of consuming cafeteria slop produced for Chinese rug rats.
Tread carefully... and ask
a lot of questions before signing a contract.