Place was exactly as described. Very close to beach and main street.
Finding it was easy. Saw Jeff in passing, was very friendly but otherwise we checked in and out on our own. Very easy. Parking also very easy with permit he provided.