We stayed for a week at this condo. First, the condo is incredible. The furniture is lovely, marble floors and incredible views. While I read some reviews saying that the Ritz staff is not very responsive, we found the opposite. The staff were incredibly friendly and helpful. We truly enjoyed our stay. A couple of thoughts:
1. There are multiple reefs around the property with fish to see. Some of them you need to swim further out to see. That was a real plus.
2. The Club section of the resort is very close to the hotel section of the resort. In photos, it can appear much further away but in reality, it is only about a 5-minute walk.
3. The on-site restaurant Coconut Cove, which is at the Club section of the resort, had great lunch food but our dinners there were overpriced and not great. Instead of going there for dinner, visit the two nearby restaurants: Caribbean Fish Market (skip the octopus carpaccio and get the seafood hotpot) and Sunset Grille (roasted beet salad and miso Chilean sea bass were great). The resort will drive you to both of these restaurants without cost.
4. The resort shuttle which takes you to the above two restaurants is not a "Ritz" shuttle (at least not when we were there). Rather it was a local taxi minivan so don't be on the lookout for a Ritz van to pick you up.
5. We took the Lady Lindsay cruise to snorkel and see turtles and fish but only saw one turtle and not many fish. The boat itself was gorgeous and we had lots of fun sailing (crew was great too) but really, not much fish to see where we anchored to snorkel. We did splurge and hired a boat for an afternoon. We went to much better places to snorkel and I would highly suggest this if you can afford the price.
6. The water was lovely at the resort. There are some rocks and some people suggest wearing water shoes, but I found that unnecessary. At the Club section of the resort, there are several places to enter the beach where there are no rocks. Regarding the rocks, the rocks are not small, moveable rocks. Rather, it is a large rock formation that goes on and on but is only about 2' wide. Once past that rock formation, you are on all sand. A bit further out is seaweed. There is more rock at the hotel side of the beach so we mostly stayed at the Club beach.
7. If you are looking to walk endless beaches, this is not the place for you. The beach is lovely but it eventually ends and then there are rocks so long walks are not possible.