This is a PERFECT island marina. These guys are on the ball and there for you every step of the way. I was very impressed with how attentive they were and accommodating. It is very quaint and friendly. I'm sure the beach is nice, but our weather was bad so we didnt get to use it. My 4 year old was able to play without me worrying because it's a dead end dirt parking lot. Restaurant had good food and at a great price. I really say say enough good things about this marina, and I cant wait to return again next year.