Offering 88 elegant rooms and spacious suites and the addition of 42 new luxury junior suites - 90% with breath-taking views of the Caribbean Sea. Offering both family and adult only pools and spaces, this resort is ideal for both couples and families with older children. O2 Beach Club includes 6 dining options, 7 bars, 3 pools, non-motorized water sports, 1,000 ft. of beachfront, beachfront dining, nightly entertainment, full-service spa and much more.