We ordered takeout pizza our first night of vacation on the island. Not the best but our 3 pizzas were okay after a long day of traveling. Pizzas were ready on time as promised. The restaurant was a bar setting and we couldn't determine the atmosphere for dining. Not sure what other foods are served.