We spent a great week at the resort. Great views, nice beach and excellent and very friendly staff. You can probably get away with cabs and shuttle services. But we rented a car and di not regret it. Will definitely plan to return when everyone is ready for our next vacation!