I agree with CaribbeanCanadians. We stayed there last November in a two bedroom unit as well. The rooms need a bit of updating, that being said it was clean, no mold. They also have daily house cleaning which is nice. We found the staff friendly and helpful. The pool area and bar are nice, the restaurant has a limited menu and the food was good. They have a Managers Cocktail party once a week if you’re interesting in going. Management has been working hard to rebuild The Resort. We have rebooked to stay this November and February because of our experience. Not sure if the couple who complained to Jeff rented from the Sapphire itself or from a private owner, surprised their experience was so bad. Hopefully the unit will be repaired before it’s rented again. I’m sure there are a few people on this forum who have experienced renting units that haven’t been up to par, I know we have. We have also stayed several times at The Rainbow Beach Club. The rooms are very nice, the kitchen is more like your home. The decks are narrow to get around if your in the Tower Building plus the Tower Building has had ongoing water issues with the water going on and off. A few owners have installed water tanks in their units for when the water does go off. They do not have a bar or a restaurant, they do have 3 pools, one of them we didn’t use as we didn’t like the location of it.. We have found their staff friendly as well. Not sure if I helped you out or not. All the best in what you choose.