Just booked a time share for early 2017 with Ocean Club Villas. After looking at their website, I am unsure. I really thought OC was the small resort (where the green monkey rest. is) besides Sapphire towards the French side, but now think it is on the side closer to Starz. Any thoughts on OC villas. I have to cancel today.