I ordered in advance while my family was enjoying the beach. They called us 25 minutes later when the food was ready. Everyone was raving about how tasty the food were! Staff service was great, very helpful and accommodating to our needs. Price is commensurate to the food quality. Thumbs up!