This place is close to the beach, stores, restaurants. It's amenities include everything you need. Unless you plan to travel around the island, no car is needed. The resort had pool, jacuzzi, gym, massages, complimentary snacks poolside. It's perfect!