The location is great! though parking is scarce. Be ready to park far and walk. The beach and bay are great! Small tv,but that didn't bother us as we spent so much time on the beach!