Situated on Barbados' southern coast in the St. Lawrence Gap area of Christ Church ... O2 Beach Club & Spa overlooks a secluded bay where land-lubbers can relax along the sand while seafarers ...