My husband and I stayed at the Rosewood for our honeymoon and we could not have had a better experience. We are both well travelled and have stayed at 5 star resorts all over the world. I usually do not write reviews, but this resort was that impressive. We were upgraded to a beach villa, but all the villas were... more






