Location was perfect. Check in process was very simple. Be aware parking can be difficult as it's public parking and has about a dozen spots. The entrance is not friendly to low cars. Our rented convertible did bottom out on entry. the provided beach supplies (cooler, snorkel etc) came in handy. Overall very happy and highly recommend!