Loved the resort overall! The property was lovely and a great size to keep track of our kids (15, 13, and 10). Not a party atmosphere at all and we were there for spring break. We felt safe letting them go anywhere on the property without us. The beach is absolutely gorgeous and the restaurant serves delicious food. Our condo was plenty big for our family of 5 but it was quite dated. That didn’t bother us too much bc we weren’t in the condo all that often but for the money we spent, it was underwhelming to be honest. Most of the staff were fantastic and friendly, a few just did their job without being too friendly though. Overall we loved ocean club and would return. Food and drinks and taxis are very expensive but that is the case at any resort on the island. Loved TCI and Ocean Club! We will be back!