The stay was fantastic. The Internet was down most of the time but this was due to an outage outside the hotel. Not their fault and can't hold it against them. Service and support was top notch all around. Restaurant was excellent as well. I will definitely be returning to this hotel.