While I've not stayed here (nor apparently has any other FT'er), here's some comments from another site:
http://www.tripadvisor.com/ShowUserR...ia_Region.html
While they don't address the treatment of elites, it seems to get pretty good reviews overall.