Just returned monday from 8 nights at CapCana. Have been to RoseHall also though its been quite some years now. Enjoyed our second stay here. Loads more offered on property compared to jamaica. Food & service considerably better too. You wont be dissapointed.