The Phoenician is a great resort. The grounds are immaculate and the staff is excellent. The restaurants don't live up to the rest of the resort however. We ate at J&G Steakhouse and it was Average Quality. Flemings or any other high end chain is better.