I was very far from impressed by the StR and it wouldn't be my choice of honeymoon hotel - coarse sand (need shoes on the beach), almost no sea swimming due to the coral (half the day the coral dries due to low tide) and a not very inspiring pool overrun with kids. The food was ok, service terrible (it took 45 minutes to get pastries in the a la carte breakfast restaurant) and the GM seems far from engaged. If it is a no brainer on points maybe, but I would think about somewhere else.