Flew June 6, 2013 out of JFK. Boarded on time for a 2 Hour delay at the gate due to weather with out any information from the crew. Lots of Arabic & French over the sound system. Very little garbled English. OLD plane. Seats so uncomfortable. Gave out earphones. Never played anything to hear. Drop down screens dropped, nothing ever played. Beef or fish were the choices for dinner. No individual air control so a constant breeze is present. Bathrooms were barely cleaned & from the start no soap in one of them. By the end of the flight there wasn't any toilet paper, trash was overflowing. Just gross. Crew seemed indifferent. Return flight was June 16, 2013. Same crappy plane. This time they played 2 movies (my audio did not work) luckily the 2nd movie was in arabic & had english subtitles. lol. Chicken or fish was offered. Terrible rubber chicken. Crew seemed a little more concerned but barely. I will definitely be back to Marrakech but will connect through Europe and avoid RAM.