We had an excellent time here for our Honeymoon! The beach was an easy walk and although there aren't very many restaurants within walking distance, it was an easy drive to different restaurants and locations. I would definitely recommend a car if you are to stay here. The parking is super easy and covered!