I will never use a 3rd party booking again. They charge you up front and you think it's slightly cheaper until you get the hotel "resort fee" and taxes added in making it more expensive. These fees didn't show up until I left the hotel. Also, they state that there's de-booking fee which you don't get through a hotel booking. I got steered to this website by Yahoo thinking it was Hilton. Always watch which website you are actually going to when searching and avoid 3rd parties.