My husband and I loved this place! We stayed in a villa at the top and used the shuttle whenever we wanted to do something. The shuttle will take you to the reception and to the beach. We had a rental car, so we parked at the reception and let the internal shuttle take us from one place to another. You can also purchase and schedule beach activities at the reception. You can find all kinds of activities, from snorkeling to hiking or even renting toys like a volleyball or things to make sandcastles. A reasonable price! I highly recommend this complex.