All Inn with scenic views in New Brunswick