This place is incredible. Located right off the Main Street with an amazing rooftop view of Newport. Would recommend this place to anyone.