Nice place within walking distance of tons of everything in downtown Newport.