Went here for a course. The staff, the room, the food and amenities were excellent! The only issue with the hotel was the big shared bathroom on the main level, by the conference rooms, was a little smelly.
For shops and dining, it was limited, you had to have a car or walk a distance to get to a mall.