as someone who has been there off and on over the past year, the only thing i can say good about the hotel is its location. and tahts only because my project is close by. go with the galleria b/c its literally in that mall, stonebriar in frisco if you like golf or want remote location, w to be close to most of the action and also the newest hotel