Place is very well located and has amazing view. There are few tiny beaches nearby you could walk to, but I’d suggest a short drive to bigger and better beaches. It’s also very close to a place where various boat tours launch from, so you can actually walk to it and leave your car.
I’d say this place would be perfect for a couple, may be not so much if you’re with younger kids.