The luxury resort climbed the ranks of the reputed travel guide, moving from “Forbes Recommended Hotel” to “Forbes 4 Star ...