The location is 15-20 min walking distance from everything unfortunately. There is only one breakfast place across the street and the waiting time is roughly an hour.
That being said, if you cant find anything closer to the beach, get ready to walk a-lot.