Ocean Properties, Ltd. & Affiliates (OPL) is one of the largest and most dynamic privately held hotel management and development companies in North America.With an award-winning portfolio