Good location. Room's are nice. Customer service is mediocre. Nice staff but they just don't seem to care much. Internet is absolutely horrible. No faster than dial-up and spotty wifi throughout. I enquired about it and the from desk just said "we have high speed internet, you should check your phone settings" without offering help.