Eden made us wait in the dark in an unknown area for more than an hour due to a last-minute $70 pet fee addition. The reservation was $1300, paid in advance. Really over $70?!!! My two toddlers were tired and crying and my 74-year old mother-in-law was exhausted from a flight.
Greed and no common sense.