We were in a Grand Suite earlier this year on Harmony. Loved CK. Never ate in MDR and did not miss it. Had not had the best experience in MDR on recent cruises. We ate most meals there. Breakfast was very good and great to be away from the crazy busy Windjammer. Our grandkids, 6, 8 and 10, were able to get "kids type meals" on any night as special requests. They loved it there. Staff is excellent. We did eat at Sabor one night and were not impressed. Expensive and not the best service. We are now officially spoiled and have 2 other cruises booked in a suite.