Paradise Point Resort & Spa, A Destination Hotel