Lots of hidden fees. The staff is very friendly and helpful but they are very understaffed and their is a line for everywhere.