Terrible customer service. Most of the things they do lot translate to English and they look at you as if you do not belong.
They do not like Americans.
They were mean and showing attitude at all times. If you do not speak Spanish do not go. read more