Go here! Truly the location can't be beat. If you can, bring your bikes. We spent 5 glorious days stepping out to the sandy beach (literally it's 10 steps from the door) and biking along the shoreline to dinner or drinks. The parking, yes it's tight - not so tight that it was stressful though. I was driving a Subaru Impreza and was able to make it work with no issues.
The place itself has great amenities like extra beach towels and toiletries. The kitchen was stocked well, and the couch is nice and comfy to unwind with a Netflix show at the end of the day. We will absolutely be back!