Wonderful place! Very clean! Conveniently located to the heart of Newport!