I arrived home today from the Crystal Harmony's August 25 through September 1 cruise to the Mexican Riviera. The food, service, and entertainment aboard this ship were excellent. This ship has the friendliest crew that I have ever encountered(I have taken 36 cruises on a variety of lines). This cruise was even better than my first Crystal cruise two years ago. I definitely recommend this ship.