The crows nest is a worthy place to stay in Newport