These resorts do it best.