★★★★★ on the 7th of August, 2013 Some of the workers don't understand English well so it helps of you speak a little Spanish or Portuguese.