After reading reviews, I was worried about this property, but everything was good. There are no issues, except there is no BBQ at the moment :).
It is close to the beaches, grocery stores, and main street.
Just if you need parking, book ahead. But the receptionist will propose some options.
Thank you to the host for the proper communication as well!