A perfect place to stay in Pemberton, located near all the main attractions and amenities.