Amazing place. Definitely a must-book if you are in Newport