From international to local restaurants nearby, you’ll have plenty of choice. Accessible within a few minutes walking distance by the beach. Buffet or à la carte. Reasonable prices.