Great place. Self-contained and close to beach.