Lovely dining room, "resort wear" required, nice service. If you are vegetarian or vegan it will be very hard to find something you can eat on the menu. Food was good, not great, quite expensive. Dinner one night, breakfast next morning. No alternative to dairy milk, otherwise good breakfast menu.