Just got back from a week on GC with my husband, daughter and her boyfriend. Here are my observations which will hopefully be useful for someone else planning a trip.
Stayed at the Marriott on SMB (we only ever stay at Marriotts). Hotel was great, service was excellent. All staff from housekeeping to pool staff to waitstaff to doormen where super friendly and attentive. Loved the fresh fruit poolside every afternoon. Easy walk to lots of restaurants, bars, etc. I even bought a temporary membership at Bliss yoga studio which was just two blocks away and went almost every morning. Was a bit disappointed in the beach which was very narrow and jam packed with rows of lounge chairs practically touching each other, but I did my research and was aware of this before we went. Spent one day at the Westin which had bigger pool and beach, but the pool was pretty gross with lots of dead bugs and leaves.
We used Red Sail since they had a tour desk at the Marriott. Did the half-day Stingray City/Snorkel trip which was a lot of fun. Stingray City was very cool; snorkeling wasn't great. Crew was great.
Also took their evening catamaran ferry to Rum Point for dinner. Loved the sail back in the dark. Rum Point Club food was pretty good but the most expensive dinner we had on the island. However, we figured the $5 per person boat fee plus dinner still came out to less than if we had taken the $45 per person regular sunset sail and had dinner elsewhere.
We found the food overall to be very good, better than other Caribbean islands we've visited, but also more expensive (again, we knew this ahead of time). We had everything from nice restaurants to beach bars. In fact, the only meals I didn't like were at the Marriott.
Only had breakfast at the Marriott once and it was way overpriced compared to local restaurants (as hotels always are) and it was the greasiest omelet I ever had. Gross.
Cimboco and Coconut Joe's are right across the street from the hotel and were great for breakfast. Ate at Coconut Joe's three times. While I was getting tired of fried potatoes every morning (which I almost never eat at home), Coconut Joe's were the best.
Also had breakfast at Sunshine Grill in the Sunshine Suites Hotel just a few minute's drive up the road. Also very good for breakfast and they gave out mini ice cream cones for dessert! One day we wound up there at 11:00 which we didn't know was after they stopped serving breakfast so we had lunch food - best veggie burger ever!
Ate at Pepper's right across the street from the hotel twice. I had the steamed snapper which was excellent. Never had a whole fish before, but I really liked it. Sweet tender fish and lots of veggies. Hubby had the jerk chicken breast sandwich and enjoyed that as well.
We went to Camana Bay twice for dinner. It would be about a 10-15 minute walk, but we drove. Had great Indian food at Lola and Asian fusion at Mizu. Would highly recommend both. Hubby said the hot and sour soup at Mizu was the best he's ever had.
One evening we were in Georgetown so we ate at Rackam's. Very good fish tacos. My daughter ordered the NY strip and I was a bit hesitant about getting steak at a beach bar, but she said it was also very good.
We always like to explore when on vacation so one day we drove to the East End and went as far as the Wyndham before we turned around. The island is pretty flat and boring, reminded me of Florida. We usually go to the volcanic islands (St. Kitts, St. Lucia) which have amazing topography with mountains and rainforests, but we knew GC would not be like that.
SO GLAD we didn't consider staying at the Wyndam. Not even close to as nice a property as the Marriott or Westin, completely isolated location with no restaurants nearby and the beach was covered with seaweed and was unusable. I had read about the sargassum problem in the Caribbean this summer but seeing it was something else. The area also smelled of sewage!
Make sure you check restaurant bills carefully to see whether or not they add a tip. Some restaurants don't include tip on the bill but many places automatically charge 15% or 16%. If the service was particularly good (of course noting that everything moves on "island time"), we added a bit.