There are shuttle buses that take you to all 3 hotels, wonderful service. Food is great, much to do. Expensive but worth the money. The ocean is crystal clear. We did horseback riding, snorkeling, underwater viewing and all were gorgeous. The beach outside the hotel was beautiful. Service everywhere was excellent.