This place is top of the line, over-the-top awesome! A great find in Newport.