This place is terrific and is really, really close to the beach! My only warning is that there really isn't any parking and we had to park quite aways away.
Another small complaint is the weirdly strict rules for check out.