This place was great. Very modern and clean and had everything we needed. I enjoyed the provided coffee and towels. They also have snorkel gear and backpacks in case you didn't bring your own. The only thing to note is parking is first come first serve and limited. But you can usually find street parking nearby