I agree about the vibe. It's a place on the beach that kinda makes you want to hurry past and look over your shoulder.