Pricey - but you're paying for beach-front view. Wait staff very accommodating of allergies. New oil for fries, too. : )