We had a fantastic stay at Ocean Club Resort. I'd highly recommend it. The property is very well maintained with a great aesthetic, the staff were friendly and helpful, and the food/drinks at the onsite restaurant were very good. The shuttle to its sister resort, Ocean Club West, made it easy to access the central shopping area and many restaurants. Although we ate most of our meals out, our suite had a washer/dryer and also a full kitchen set up, which I'd imagine would be really great if traveling with a family or if there were nights you'd prefer to cook at home. There are also grills available for use at no charge. Overall a great stay!