Food was terrible, check-in was a complete mess, and the hotel is out of the way. Other than that, it was a fantastic stay! Great service, comfortable rooms, and friendly staff made up for the other shortcomings. I would definitely recommend it, despite the flaws.