We couldn't have picked a better place to stay as a family! The condo was absolutely perfect! We had six with us... Me, my husband, our 18 yr old daughter and her boyfriend and our 16 yr old son and his best friend. Even though the beach at Diamante is unswimmable, the view from the extensive balcony made up for that... They even released baby sea turtles while we were there. Several swimmable beaches are within 25 minutes away. The Lagoon, the pool at OCR, the staff, the shuttle drivers, gym, tennis courts, spa, golf, food and so much more made our stay even more perfect. Our concierge booked us an ATV tour through Cactus Tours and that was one of the best 4 hour excursions we've ever done. We also booked a 4 hour boat tour to see the Arch, snorkel and swim out to a semi-private beach. All 6 of us said this is by far the best vacation we've ever done and none of us wanted to leave. The setup of the condo had everything we could ever want and more... Perfect place to stay at Ocean Residence Club (OCR) at Diamante. We highly recommend this place and we hope to come back next year.