Oddly I was able to experience both Revel (downstairs) and Roost (upstairs). Both were wonderful! Staff was well trained and very courteous - food was DELICIOUS, and the ambiance is stellar!
However just a note:
For a more casual, loud type of environment - choose Revel.
For a posh, quiet, and a bit more expensive meal/environment - choose Roost.