FWIW I have vacationed near here about a dozen times... one of my favorite places on earth... and this is a great deal!
I mean.. except for the zombie lobsters that come out of the ocean at night and suck out your brains while you sleep
Mine... all mine... mine, mine, mine!!!