No other fees, but a $200 deposit is required. The hotel won't help with certain things if you don't book directly with them. The unit was not very clean which could be a one off with our trip. The location was good and what I expected.