A charming place to stay in a beautiful part of Victoria.