Absolutely check this place out. It is lovely and Newport is must visit.