It is a unique experience that is made perfect by an outstanding staff. In chatting with the staff, many have been with Hidden Beach over twenty years!
My only suggestion would be better labeling of food allergens. Staff is willing to ask the kitchen if you need to know about ingredients.