Perfect oasis in the heart of busy Newport.