The site itself wasn't really anything special, but it is close to the north east point which has good views. The site is pretty overgrown, but it does have a bearbox and a privy. The closest water source is a mile away at North Beach, so make sure you stop and refill your water on the way by.
There is only one good spot for a hammock at this site and it's kind of close to the fire pit. The tent pad looks like only enough space for one or two small tents.