I have stayed in this hotel many times. This past visit was not up to par. The primary issue was the wifi. Though it appears to be excellent in the main building, in the annex across the street it was awful. Very slow. And I was asked to,log in every 30 minutes, for 4 days! Complained and the tech led me through some steps on the phone. The equipment is way better in the main bldg. plus my room smelled funky, and was smaller. Also, the website booked me for a single, and I thought i had booked a double. i asked to upgrade, but they could not, as they were full. So we were stuck with a 4 foot bed. Lastly, the breakfast buffet is a bit tired. Very small selection of dishes. Other than that, this is a fine hotel.