Place was great. Very close to the beach and restaurants. Saw loads of turtles snorkeling from there. The coolers, chairs and other beach equipment that come with it are awesome as it saves you from bringing them or buying them there.
I'd recommend against the car rental.