Situated on an expansive 18 acres in Longboat Key, Florida, this luxury beachfront property features 168 exquisite guestrooms, including 26 suites, and offers breathtaking ocean views, outstanding culinary experiences, and world&class amenities.