Waikiki is another great option. Good food and service and comfortable beach front. They have full service on beach or in restaurant as well as a lunch buffet.