The only surprise I had was when I checked in and was told there was a $25 resort fee per day. The lady who checked me in said if I spend money with the hotel each day, I will get $10 back per day at the end of my stay. So, for three days, I had to pay $75 and at the end of my stay, I believe, I received $10 back. So ... what really is the deal? I enjoyed staying at The Hilton Riverside in New Orleans. I thought I had paid everything before I came but no. Extra charges. That was the only surprise I had. Overall, GREAT stay!!!